#define  _CRT_SECURE_NO_WARNINGS 1

#include <iostream>

#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void maxLenStr(char str[200][200], int n, int *max)
{
	int i,t=0;
	for(i=1;i<n;i++)
	{
		if(strlen(str[i])>strlen(str[t]))
			t=i;
	}
	*max=t;
}
int main()
{
	char str[200][200],s[90];
	int i,max=0;
	for(i=0;;i++)
	{
		gets(s);
		if(strcmp(s,"****")==0)
			break;
		else
		{
			
			//str[i]=(char*)malloc(sizeof(char)*(strlen(s)+1));
			strcpy(str[i],s);}
	}
	maxLenStr(str,i,&max);
	printf("%s",str[max]);
	return 0;
} 
